TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Northern
Area - Twin Cities
League - 2023 ADULT 40 & OVER EARLY START
Flight - 3.5 MEN
--------------------------------------------------------------------------------------------------------------------------------------
Fling: Double Trouble 40+ ES23
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Tom Larson - 3.28
michael streater - 3.25
Jim Sandor - 3.25
sae yoon - 3.24
Taras Karkoc - 3.14
Cory Zupfer - 3.08
Stefan Lucyk - 3.07
Rob Stahley - 3.07
Don Bauer - 3.02
Matthew Fling - 2.78
Joseph Marnell - 2.77
John Smetana - 2.75
Thomas Gebell - n/a
Josh Best - n/a
League Results By Position
1S 2S 1D 2D 3D
Matthew Fling - 2.78 & Joseph Marnell - 2.77 0 - 1
Matthew Fling - 2.78 & Rob Stahley - 3.07 0 - 1 1 - 0
Matthew Fling - 2.78 & John Smetana - 2.75 0 - 1
Matthew Fling - 2.78 & sae yoon - 3.24 0 - 1
Thomas Gebell - n/a & John Smetana - 2.75 0 - 1
Thomas Gebell - n/a & Stefan Lucyk - 3.07 0 - 1
Don Bauer - 3.02 & Taras Karkoc - 3.14 0 - 1
Don Bauer - 3.02 & Tom Larson - 3.28 0 - 4
Don Bauer - 3.02 & sae yoon - 3.24 0 - 1
Joseph Marnell - 2.77 & John Smetana - 2.75 0 - 1
Rob Stahley - 3.07 & Taras Karkoc - 3.14 1 - 0
John Smetana - 2.75 & Josh Best - n/a 0 - 1
michael streater - 3.25 0 - 2 1 - 1
Stefan Lucyk - 3.07 & Josh Best - n/a 0 - 1
Stefan Lucyk - 3.07 0 - 3
Taras Karkoc - 3.14 0 - 1
Jim Sandor - 3.25 4 - 2
Tom Larson - 3.28 & sae yoon - 3.24 0 - 1
sae yoon - 3.24 1 - 0
Cory Zupfer - 3.08 & Matthew Fling - 2.78 0 - 2
Cory Zupfer - 3.08 & Rob Stahley - 3.07 0 - 1
Cory Zupfer - 3.08 & michael streater - 3.25 0 - 1
Cory Zupfer - 3.08 & sae yoon - 3.24 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Edwardson/Chase 40+ ES23
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Phillip Chase - 3.80
paul schoenecker - 3.68
Steven Swanberg - 3.38
David Kilpatrick - 3.36
Timothy Cruz - 3.20
Jim Schwier - 3.20
Matthew Ruble - 3.19
Daniel Edwardson - 3.15
Jeff Craig - 3.13
Lawrence Wong - 3.04
Nate Gilman - 3.03
James Roth - 3.01
Kevin Hamlin - 2.98
David Gagne - 2.97
David Mashaal - 2.76
Rajan Balasubramanian - 2.55
League Results By Position
1S 2S 1D 2D 3D
Lawrence Wong - 3.04 & Jeff Craig - 3.13 1 - 0 1 - 0
Lawrence Wong - 3.04 & Matthew Ruble - 3.19 1 - 0
Lawrence Wong - 3.04 & Kevin Hamlin - 2.98 0 - 1 1 - 0
Daniel Edwardson - 3.15 & Nate Gilman - 3.03 0 - 1
Daniel Edwardson - 3.15 & Phillip Chase - 3.80 1 - 0
Daniel Edwardson - 3.15 & paul schoenecker - 3.68 0 - 1
Daniel Edwardson - 3.15 & David Mashaal - 2.76 0 - 1
Jeff Craig - 3.13 & James Roth - 3.01 1 - 0
Jeff Craig - 3.13 & Jim Schwier - 3.20 1 - 0
Rajan Balasubramanian - 2.55 & James Roth - 3.01 0 - 1
Rajan Balasubramanian - 2.55 & Nate Gilman - 3.03 0 - 1
Rajan Balasubramanian - 2.55 & David Gagne - 2.97 0 - 1
James Roth - 3.01 & Nate Gilman - 3.03 0 - 1
James Roth - 3.01 & David Mashaal - 2.76 1 - 0
James Roth - 3.01 0 - 2
Nate Gilman - 3.03 & Matthew Ruble - 3.19 1 - 0
Phillip Chase - 3.80 3 - 0
paul schoenecker - 3.68 & Jim Schwier - 3.20 2 - 0
paul schoenecker - 3.68 1 - 0 1 - 0
Jim Schwier - 3.20 & Matthew Ruble - 3.19 2 - 1
Jim Schwier - 3.20 & Steven Swanberg - 3.38 1 - 0
David Kilpatrick - 3.36 1 - 1 1 - 0
Timothy Cruz - 3.20 1 - 1 2 - 0
Steven Swanberg - 3.38 1 - 0
Kevin Hamlin - 2.98 & Steven Swanberg - 3.38 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hessing/Pupp 40+ ES23
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
CRAIG STERN - 3.51
Luiz Pacheco - 3.42
Erik Sundine - 3.30
Rick Johnston - 3.29
Benedict Pupp - 3.23
Dan Huetteman - 3.20
Doug Anderson - 3.18
Craig Holm - 3.05
Mark Witmer - 3.02
Mike Grimaldi - 3.01
Prasad Thorat - 2.98
Steve Boese - 2.95
Dennis Lohmann - 2.92
Robert Thiegs - 2.80
Charles Skajewski - 2.75
Bill Book - n/a
League Results By Position
1S 2S 1D 2D 3D
Doug Anderson - 3.18 & Erik Sundine - 3.30 1 - 0
Mark Witmer - 3.02 & Steve Boese - 2.95 1 - 0
Mark Witmer - 3.02 & CRAIG STERN - 3.51 1 - 0
Mark Witmer - 3.02 & Erik Sundine - 3.30 1 - 0
Mark Witmer - 3.02 & Dan Huetteman - 3.20 0 - 1
Charles Skajewski - 2.75 & Robert Thiegs - 2.80 1 - 0
Charles Skajewski - 2.75 & Mike Grimaldi - 3.01 0 - 2
Charles Skajewski - 2.75 0 - 1
Steve Boese - 2.95 & Dennis Lohmann - 2.92 0 - 1
Steve Boese - 2.95 1 - 2
Craig Holm - 3.05 & Dan Huetteman - 3.20 1 - 1
Craig Holm - 3.05 & Prasad Thorat - 2.98 1 - 0
CRAIG STERN - 3.51 0 - 1
Robert Thiegs - 2.80 & Dennis Lohmann - 2.92 1 - 0
Robert Thiegs - 2.80 & Bill Book - n/a 0 - 1
Bill Book - n/a & Mike Grimaldi - 3.01 0 - 1
Dan Huetteman - 3.20 & Prasad Thorat - 2.98 1 - 0
Luiz Pacheco - 3.42 3 - 1
Rick Johnston - 3.29 & Doug Anderson - 3.18 2 - 1
Rick Johnston - 3.29 & CRAIG STERN - 3.51 4 - 1
Benedict Pupp - 3.23 4 - 0 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Tuplano: TBC 40+ ES23
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ramon Villanueva - 3.63
Tom Henjum - 3.38
Paul Bennett - 3.36
Angelito Simba - 3.36
ERIK LARSON - 3.34
Per Ostlund - 3.33
Jin Chang - 3.29
Keith Swift - 3.28
Gene Scow - 3.22
Alejandro Trevino - 3.17
Jov Tuplano - 3.15
Paul Penningroth - 2.85
Jerome Macariola - 2.63
League Results By Position
1S 2S 1D 2D 3D
Jov Tuplano - 3.15 & Angelito Simba - 3.36 1 - 0
Angelito Simba - 3.36 & Jin Chang - 3.29 0 - 1
Angelito Simba - 3.36 & Paul Penningroth - 2.85 1 - 0
Jin Chang - 3.29 & Paul Bennett - 3.36 1 - 0 1 - 0
Jin Chang - 3.29 & Alejandro Trevino - 3.17 1 - 0
Jin Chang - 3.29 & Gene Scow - 3.22 1 - 1
Jin Chang - 3.29 & Keith Swift - 3.28 0 - 1
Paul Bennett - 3.36 & Tom Henjum - 3.38 2 - 1
Paul Bennett - 3.36 & Keith Swift - 3.28 0 - 1
Paul Bennett - 3.36 & Paul Penningroth - 2.85 0 - 1
Alejandro Trevino - 3.17 & Tom Henjum - 3.38 1 - 0
Ramon Villanueva - 3.63 2 - 1
Tom Henjum - 3.38 & Keith Swift - 3.28 0 - 1
Per Ostlund - 3.33 & Paul Penningroth - 2.85 1 - 0
Per Ostlund - 3.33 3 - 1 1 - 1
Gene Scow - 3.22 & Keith Swift - 3.28 1 - 0
Gene Scow - 3.22 & Paul Penningroth - 2.85 0 - 2
Gene Scow - 3.22 0 - 1
Keith Swift - 3.28 & ERIK LARSON - 3.34 1 - 0
ERIK LARSON - 3.34 0 - 1 4 - 1
Jerome Macariola - 2.63 & Jov Tuplano - 3.15 0 - 1
Jerome Macariola - 2.63 & Angelito Simba - 3.36 1 - 0
Jerome Macariola - 2.63 & ERIK LARSON - 3.34 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Ellsworth: Padawans 40+ ES23
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
steve weckman - 3.33
Derek Fermstad - 3.33
Due Bui - 3.26
Scott Lundquist - 3.20
Chuck Jamison - 3.16
Timothy Finnerty - 3.09
Jim Ellsworth - 3.04
Jeff Sternberg - 3.01
Kevin Warnke - 2.93
Matthew Kremer - 2.92
Jon Springsted - 2.76
Michael Menssen - 2.74
Arlie Fundaun - 2.73
League Results By Position
1S 2S 1D 2D 3D
Scott Lundquist - 3.20 & Derek Fermstad - 3.33 3 - 1
Timothy Finnerty - 3.09 & Michael Menssen - 2.74 0 - 1
Timothy Finnerty - 3.09 & Jim Ellsworth - 3.04 1 - 0
Timothy Finnerty - 3.09 & Jon Springsted - 2.76 0 - 1
Timothy Finnerty - 3.09 & Arlie Fundaun - 2.73 0 - 1
Michael Menssen - 2.74 & Jon Springsted - 2.76 0 - 1
Michael Menssen - 2.74 1 - 0
Jim Ellsworth - 3.04 & Jeff Sternberg - 3.01 1 - 0
Jim Ellsworth - 3.04 & Chuck Jamison - 3.16 0 - 1 0 - 1
Jon Springsted - 2.76 & Arlie Fundaun - 2.73 0 - 1
Jon Springsted - 2.76 & Matthew Kremer - 2.92 0 - 1
Arlie Fundaun - 2.73 & Kevin Warnke - 2.93 0 - 1
Arlie Fundaun - 2.73 & Matthew Kremer - 2.92 0 - 1
Kevin Warnke - 2.93 & Jeff Sternberg - 3.01 1 - 3
Jeff Sternberg - 3.01 & Chuck Jamison - 3.16 1 - 0
Due Bui - 3.26 2 - 2 2 - 1
steve weckman - 3.33 & Chuck Jamison - 3.16 1 - 0
steve weckman - 3.33 3 - 1
Matthew Kremer - 2.92 0 - 4
Derek Fermstad - 3.33 & Jim Ellsworth - 3.04 0 - 1
Derek Fermstad - 3.33 & Chuck Jamison - 3.16 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Zehren: Ready 40+ ES23
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Brian Dahlin - 3.37
SCOTT HOWARD - 3.30
Justin Miller - 3.25
Tom Morton - 3.20
Chris Semler - 3.20
Robert Logelin - 3.18
Wade Martinson - 3.16
Douglas Zehren - 3.03
Tim Johnson - 2.96
Carter Anderson - 2.88
Scott Cordes - 2.86
Brian Henry - 2.85
Mark Hoffman - n/a
John Gilje - n/a
League Results By Position
1S 2S 1D 2D 3D
Justin Miller - 3.25 & Wade Martinson - 3.16 1 - 0
Justin Miller - 3.25 2 - 1 1 - 0
Wade Martinson - 3.16 & Douglas Zehren - 3.03 0 - 2 1 - 0
Wade Martinson - 3.16 & SCOTT HOWARD - 3.30 0 - 1
Wade Martinson - 3.16 & Chris Semler - 3.20 1 - 1
Scott Cordes - 2.86 & Tom Morton - 3.20 0 - 1 1 - 0
Scott Cordes - 2.86 & Carter Anderson - 2.88 0 - 1
Scott Cordes - 2.86 & Chris Semler - 3.20 0 - 1
Brian Henry - 2.85 0 - 3
Tim Johnson - 2.96 & Douglas Zehren - 3.03 1 - 2 1 - 0
Tim Johnson - 2.96 & Carter Anderson - 2.88 0 - 1
Tim Johnson - 2.96 & Chris Semler - 3.20 1 - 0
SCOTT HOWARD - 3.30 & John Gilje - n/a 0 - 1
SCOTT HOWARD - 3.30 & Chris Semler - 3.20 1 - 0
Carter Anderson - 2.88 & Robert Logelin - 3.18 1 - 2
Brian Dahlin - 3.37 & Chris Semler - 3.20 1 - 0
Brian Dahlin - 3.37 0 - 4 1 - 0
John Gilje - n/a 1 - 0
Robert Logelin - 3.18 & Chris Semler - 3.20 1 - 0
Mark Hoffman - n/a 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Alschlager/Crofut 40+ ES23
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Quang Nystrom - 3.53
Scott Krohn - 3.34
Charles Bobertz - 3.34
DAT HO - 3.29
Alan Steed - 3.25
Jeremy Bauer - 3.19
Daniel Le - 3.17
Scott Myles - 3.15
Chris Feile - 3.14
Barry Pinnock - 3.14
Mark Alschlager - 3.06
Tony Alschlager - 3.00
Philip Jenkins - 3.00
Tim Theobald - 2.94
Darin Rasmussen - 2.92
League Results By Position
1S 2S 1D 2D 3D
Mark Alschlager - 3.06 & Barry Pinnock - 3.14 0 - 1 1 - 0
Mark Alschlager - 3.06 & Chris Feile - 3.14 0 - 1
Mark Alschlager - 3.06 & Tony Alschlager - 3.00 1 - 0
Mark Alschlager - 3.06 0 - 2
Jeremy Bauer - 3.19 & Chris Feile - 3.14 0 - 1
Jeremy Bauer - 3.19 & Darin Rasmussen - 2.92 1 - 0
Jeremy Bauer - 3.19 & Scott Myles - 3.15 2 - 0
Jeremy Bauer - 3.19 0 - 1
Charles Bobertz - 3.34 & Scott Krohn - 3.34 2 - 0
Tim Theobald - 2.94 & Philip Jenkins - 3.00 0 - 1
Tim Theobald - 2.94 & Tony Alschlager - 3.00 1 - 0
Tim Theobald - 2.94 0 - 1 1 - 0
Daniel Le - 3.17 & Barry Pinnock - 3.14 1 - 0
Daniel Le - 3.17 & Scott Myles - 3.15 1 - 2
Scott Krohn - 3.34 & Quang Nystrom - 3.53 2 - 0
Barry Pinnock - 3.14 & DAT HO - 3.29 0 - 1
Barry Pinnock - 3.14 & Tony Alschlager - 3.00 0 - 1 1 - 0
Philip Jenkins - 3.00 1 - 3
Quang Nystrom - 3.53 & Chris Feile - 3.14 1 - 1
DAT HO - 3.29 0 - 2
Chris Feile - 3.14 0 - 1 1 - 0
Tony Alschlager - 3.00 0 - 2
Darin Rasmussen - 2.92 0 - 1
Alan Steed - 3.25 & Scott Myles - 3.15 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Jossi/Tennis 40+ ES23
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Ronnie Payne - 3.49
Olivier Haise - 3.42
James Egberg - 3.39
Eric Dieperink - 3.38
Benji Mathews - 3.37
Luis Laguna - 3.33
William Schiller - 3.31
Jason Ross - 3.26
Ron Johnson - 3.21
John Carnahan - 3.17
Frank Jossi - 3.17
Timothy Lynch - 3.16
Chuck Tatsuda - 3.13
Michael Tennis - 3.12
Richard Rosenberg - 3.08
League Results By Position
1S 2S 1D 2D 3D
John Carnahan - 3.17 & Richard Rosenberg - 3.08 1 - 0
Michael Tennis - 3.12 & William Schiller - 3.31 0 - 1
Michael Tennis - 3.12 & Eric Dieperink - 3.38 1 - 0
Michael Tennis - 3.12 & Ronnie Payne - 3.49 2 - 0
Michael Tennis - 3.12 & Richard Rosenberg - 3.08 1 - 0
Frank Jossi - 3.17 & William Schiller - 3.31 1 - 0
Frank Jossi - 3.17 & Jason Ross - 3.26 0 - 1
Frank Jossi - 3.17 & Eric Dieperink - 3.38 1 - 0
Frank Jossi - 3.17 & Ronnie Payne - 3.49 1 - 0
Chuck Tatsuda - 3.13 & Olivier Haise - 3.42 0 - 1
Chuck Tatsuda - 3.13 & Luis Laguna - 3.33 2 - 0
Chuck Tatsuda - 3.13 & James Egberg - 3.39 1 - 0
Olivier Haise - 3.42 3 - 0
William Schiller - 3.31 & Eric Dieperink - 3.38 1 - 0 1 - 0
William Schiller - 3.31 & Ronnie Payne - 3.49 1 - 0
Jason Ross - 3.26 & Timothy Lynch - 3.16 1 - 0
Jason Ross - 3.26 0 - 1 1 - 1
Eric Dieperink - 3.38 & Timothy Lynch - 3.16 1 - 0
Eric Dieperink - 3.38 & Ronnie Payne - 3.49 0 - 1
Luis Laguna - 3.33 & Ronnie Payne - 3.49 1 - 0
Luis Laguna - 3.33 0 - 1
Benji Mathews - 3.37 2 - 0
James Egberg - 3.39 1 - 1 2 - 0
Richard Rosenberg - 3.08 & Chuck Tatsuda - 3.13 1 - 0
Richard Rosenberg - 3.08 & Timothy Lynch - 3.16 1 - 0
Ron Johnson - 3.21 & Luis Laguna - 3.33 1 - 0
Ron Johnson - 3.21 1 - 0 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hassenstab: Fed Express 40+ ES23
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
William Kolstad - 3.25
Jeffrey Brecht - 3.23
Daniel Kraft - 3.20
Mike Hicks - 3.15
Scott Weiland - 3.13
Robert Munoz - 3.10
Michael Trangle - 3.09
Steve Palmer - 3.07
Jonas Nygard - 3.06
Carl Johanson - 3.06
Mark Hassenstab - 3.00
Steven Bauer - 2.98
John Drysdale - 2.98
Peter Krause - 2.84
James Duboulay - 2.72
League Results By Position
1S 2S 1D 2D 3D
William Kolstad - 3.25 & Peter Krause - 2.84 1 - 0
William Kolstad - 3.25 & Scott Weiland - 3.13 0 - 1 1 - 1
William Kolstad - 3.25 & Carl Johanson - 3.06 1 - 0
William Kolstad - 3.25 & Mike Hicks - 3.15 0 - 1
Robert Munoz - 3.10 & Jeffrey Brecht - 3.23 4 - 1
Steven Bauer - 2.98 & Mark Hassenstab - 3.00 0 - 1
Steven Bauer - 2.98 0 - 1
Mark Hassenstab - 3.00 & Daniel Kraft - 3.20 0 - 1
Michael Trangle - 3.09 1 - 3 1 - 0
Scott Weiland - 3.13 & Carl Johanson - 3.06 0 - 1
Daniel Kraft - 3.20 0 - 2 2 - 0
Mike Hicks - 3.15 & Steven Bauer - 2.98 1 - 1
Jonas Nygard - 3.06 & Steve Palmer - 3.07 0 - 1
Jonas Nygard - 3.06 0 - 2 1 - 0
Steve Palmer - 3.07 & Peter Krause - 2.84 0 - 1
Steve Palmer - 3.07 & Scott Weiland - 3.13 0 - 1
James Duboulay - 2.72 & Peter Krause - 2.84 0 - 1
James Duboulay - 2.72 & Carl Johanson - 3.06 0 - 1
John Drysdale - 2.98 & Mark Hassenstab - 3.00 1 - 0
John Drysdale - 2.98 & Peter Krause - 2.84 0 - 2
John Drysdale - 2.98 0 - 2